package com.hfkh;

import java.util.Arrays;
import java.util.Scanner;

/**
 * @Author MDD
 * @Description
 * @Version
 * @Date
 **/

      /*  java定义一个3*5的二维数组，用来存储某班级3位学员的5门课的成绩
        定义一个3*5的二维数组，用来存储某班级3位学员的5门课的成绩；这5门课
         按存储顺序依次为：Java，JSP，CoreJava，MySQL和HTML5。
        （1）循环给二维数组的每一个元素赋0~100之间的随机整数。 (int) (Math.random() * 100)
        （2）按照列表的方式输出这些学员的每门课程的成绩。
        （3）要求编写程序求每个学员的总分，将其保留在另外一个一维数组中。
        （4）要求编写程序求所有学员的某门课程的平均分*/

public class No_4 {
    public static void main(String[] args) {
        Scanner sc= new Scanner(System.in);
        int [] total = new int[3];
        int avg = 0;
        int [][] score = new int[3][5];

        int sum;
        System.out.println("3名同学每们功课的成绩：");
        System.out.print("\tJava"+"\tJSP"+"\tCoreJava"+"\tMySQL"+"\tHTML5");
        for (int i = 0; i < score.length; i++) {
            sum = 0;
            System.out.print("\n"+(i+1));
            for (int j = 0; j < score.length+2; j++) {

               score[i][j] = (int)(Math.random()*100);
                System.out.print("\t"+score[i][j]+"\t");
                sum+=score[i][j];

            }

            total[i] = sum;
        }

        System.out.println("\n每个学院的总成绩："+Arrays.toString(total));


    }
}
